English Dictionary
◊ SOLAR PANEL
solar panel
n : a large array of connected solar cells [syn: {solar array},
{solar battery}]